﻿html{ padding:0px;margin:0px; overflow-x:hidden}
body{ font-family:"Avenir Next ST","Microsoft YaHei","PingFang SC";  color:#555; padding:0px;margin:0px; background:#f5f5f5; font-size:12px; }
div,ul,li,p,a{ padding:0px; margin:0px; list-style:none;font-family:"Avenir Next ST","Microsoft YaHei","PingFang SC"; color:#333}
.clear0{ clear:both; padding:0px; margin:0px;}
.clear10{clear:both; padding:0px; margin:0px; padding-top:10px;} 
.clear5{clear:both; padding:0px; margin:0px; padding-top:5px;}

.word_hbg a:hover{background:#FF535B; color:#FFF}
.word_c,.fd30_cat ul li .cat_p dl dd a.word_c,a:hover{color:#b4a078}
.word_c1{color:#BF8E58}
.a_word_c{ color:#008bc4}

.reg_top{width:1090px; margin:auto;}
.bg_c,.bg_c0,.bg_c1,.bg_red{-webkit-transition-delay: 0.5s;
  -moz-transition-delay: 0.5s;
  -o-transition-delay: 0.5s;
  -ms-transition-delay: 0.5s;
  transition-delay: 0.5s; 
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out; color:#FFF}
.bg_c{ background-color:#b4a078;}
.bg_c0{ background-color:#757575}
.bg_c1{ background-color:#999;}
.bg_red{ background-color:#d4282d}

.bg_c:hover,.bg_c1:hover,.bg_red:hover{opacity:0.80;filter:alpha(opacity=80); color:#FFF}

.border_mc{ border-color:#eee}
.border_c,.Tr_cs .TABLE_S b.visited{ border-color:#b4a078}

.bd_transform{ -webkit-transition-delay: 0.5s;
  -moz-transition-delay: 0.5s;
  -o-transition-delay: 0.5s;
  -ms-transition-delay: 0.5s;
  transition-delay: 0.5s; 
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;}
.bd_transform:hover{-webkit-transform:rotate(0deg) scale(1.1,1.1);
    -moz-transform:rotate(0deg) scale(1.1,1.1);
    -o-transform:rotate(0deg) scale(1.1,1.1);
    -ms-transform:rotate(0deg) scale(1.1,1.1);
    transform:rotate(0deg) scale(1.1,1.1);}
	
  
.cs_transform{-webkit-transition:all 2s ease-in-out;
    -moz-transition:all 2s ease-in-out;
    -o-transition:all 2s ease-in-out;
    -ms-transition:all 2s ease-in-out;    
    transition:all 2s ease-in-out;
opacity:0.7;filter:alpha(opacity=70);}
.cs_transform:hover{-webkit-transform:rotate(360deg) scale(1,1);
    -moz-transform:rotate(360deg) scale(1,1);
    -o-transform:rotate(360deg) scale(1,1);
    -ms-transform:rotate(360deg) scale(1,1);
    transform:rotate(360deg) scale(1,1);opacity:0.99;filter:alpha(opacity=99)}
	
	
/*.fd_icon {
	position: relative;
	width: 220px;
	height: 200px;
	border: 1px solid #d2d2d2;
	border-radius: 3px;
}*/

.fd_icon:after{
	position: absolute;
	right: 13px;
	top: 3px;
	width: 0;
	height: 0;
	content: "";	
	width:0;
	height:0;	
	border-top:8px solid transparent;
	border-bottom: 8px solid transparent;
	border-left: 8px solid #fff;
	
	}
.fd_icon:before{
	position: absolute;
	right: 11px;
	top: 3px;
	width: 0;
	height: 0;
	content: "";	
	width:0;
	height:0;
	border-top:8px solid transparent;
	border-bottom: 8px solid transparent;
	border-left: 8px solid #ccc;
}
.i_t i:hover .fd_icon:before{border-left: 8px solid #b4a078;}






input.fd_input{ width:70%; border:1px solid #eee; background:#fff; height:35px; line-height:35px;  padding-left:5px; font-size:14px}
.fd_submit{height:37px; line-height:37px; color:#FFF; padding-left:15px; padding-right:15px; border:0px; cursor:pointer; }
a.fd_submit{ display:block}
.textarea_cs{width:70%; padding:5px 0px 5px 5px; border:1px solid #eee; height:60px;}

 
input.inputBorder{ width:220px; height:26px; line-height:26px; font-size:14px}



a img{ vertical-align:middle}
img{ vertical-align:middle}
h6{ padding:0px; margin:0px;line-height:18px; font-size:12px; font-weight:normal}
.web_body,.block{ margin:auto; width:1090px; padding-top:10px;   }
.pull-left{float: left;}
.pull-right{float: right;}
.fl{ float:left}
.fr{ float:right}


.cs_transform i{-webkit-transition:all 1s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -o-transition:all 0.3s ease-in-out;
    -ms-transition:all 0.3s ease-in-out;    
    transition:all 0.3s ease-in-out;background:url(../images/scico.png) -6px -117px; width:9px; height:5px; display:block}
.cs_transform:hover i{-webkit-transform:rotate(180deg) scale(1,1);
    -moz-transform:rotate(180deg) scale(1,1);
    -o-transform:rotate(180deg) scale(1,1);
    -ms-transform:rotate(180deg) scale(1,1);
    transform:rotate(180deg) scale(1,1);background:url(../images/scico.png) -6px -134px; }
.opacity a:hover img{opacity:0.9;filter:alpha(opacity=90);}

.transition{webkit-transition:all 2s;-moz-transition:all 2s;-o-transition:all 2s;-ms-transition:all 1s;transition:all 2s;}

.transition_scale_img img,.transition_scale_a img,.prcitem_border img{webkit-transition:all 2s;-moz-transition:all 2s;-o-transition:all 2s;-ms-transition:all 1s;transition:all 2s;}
.transition_scale_img:hover img,.transition_scale_a a:hover img,.prcitem_border:hover img{ -webkit-transform:scale(1.04);-moz-transform:scale(1.04);-o-transform:scale(1.04);transform: scale(1.04);}
 
.fd_mes{ line-height:50px; font-size:24px; text-align:center; color:#757575}



.i_t{height:30px; line-height:30px;  position:relative; text-align:right; padding-bottom:15px; padding-top:40px;}
.i_t span{display:block;  position:absolute; top:40px; left:0px;font-size: 28px;font-weight: 700;}
.i_t span a{font-size: 28px; padding:0px; background:none}
.i_t span b{ margin-left: 20px; font-size:14px; font-weight:normal}
.i_t .TABLE_S{ position:absolute; left:150px;}
.i_t .TABLE_S b{ font-weight:normal; margin-right:60px; font-size:14px; cursor:pointer ; padding-bottom:3px;}
.i_t .TABLE_S b.visited{color:#b4a078; border-bottom:2px solid #b4a078;}
.if_prc .i_t img{ display:none} 
.i_t a{ padding-left:10px; padding-right:18px; background:URL(../images/li2.gif) right no-repeat;font-size:14px; }
.i_t a.more{ background:none; padding-right:0px; }

/*右边边框*/
.leftbox {border:1px solid #ededed;  padding:0px; position:relative; background:#FFF; margin-bottom:15px;}
.leftbox .t{ background:#e9e9e9; padding-top:5px; height:35px; line-height:30px; position:relative;}
.leftbox .t span{ border-left-width:3px; border-left-style:solid; padding-left:10px; font-size:14px; font-weight:bold; color:#333}
.leftbox .t a{ position:absolute; right:10px; cursor:pointer; color:#757575; font-size:14px}
.leftbox .t a:hover{ text-decoration:underline}
.leftbox .info{ padding:10px;}
.leftbox .item{ line-height:30px; background:URL(../images/point.gif) left no-repeat; padding-left:12px; font-size:14px; height:30px; overflow:hidden}
.leftbox a.cat{ border:1px solid #ddd; margin:10px; padding-left:10px; padding-right:10px; float:left; display:block; line-height:30px; background:#f5f5f5; font-size:14px; }

.leftbox .lt{ background:#f5f5f5; height:30px; line-height:30px; font-size:15px; text-indent:15px; border-bottom:1px solid #e5e5e5; padding:0px; margin:0px;}
.leftbox ul{ padding:10px;}
.f_aa:before,.f_aa:after{content:"";width:0;height:0;position:absolute;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;opacity:0;}
.f_aa:before{border-left:1px solid #b4a078;border-top:1px solid #b4a078;left:0;top:0;}
.f_aa:after{border-right:1px solid #b4a078;border-bottom:1px solid #b4a078; position:absolute;right:0;bottom:0;}
.f_aa:hover a{text-decoration:none;color:#b4a078;}
.f_aa:hover:before,.f_aa:hover:after{opacity:1;width:100%;height:100%;}
 
/* pager */
.fd_pager{ padding:20px; }
.fd_pager #pager{  font-size:14px;}
.fd_pager table{ margin:auto}
.fd_pager #pager span,.fd_pager #pager a{display:block; float:left;  border:1px solid #bbbbbb; border-radius:3px;color:#333; line-height:25px; height:25px; padding-left:10px; padding-right:10px; margin-right:5px; text-align:center}
.fd_pager #pager a:hover{ background:#eee}
.fd_pager #pager span.f_l{ border:0px; float:right; width:auto; padding-right:0px;}
.fd_pager #pager .B_blue{ border:1px solid #ccc; line-height:25px;}
.fd_pager #pager span.bg_c{color:#fff;} 
 
 


/*头部 */
.fd_top{ width:1090px; margin:auto; }
.fd_top0{background:#303030; height:36px; line-height:36px; width:100%; color:#ccc}
.fd_top0 .fl{ color:#FFF} 
.fd_top0 a{ color:#ccc}
.fd_top0 a:hover{ color:#FFF}
 
.nav_top li{ float:left; background:url(../images/li1.gif) left no-repeat; padding-left:13px; padding-right:13px;}
.nav_top li:first-child{ background:none}
.user_info{ position:relative; z-index:107; padding-left:20px; }
.user_info .user_info_ico{ background:url(../images/search_an.png) right no-repeat; display:block; width:20px; height:20px; position:absolute; left:0px; top:7px;}
.user_info .user_info_ico:hover{opacity:0.70;filter:alpha(opacity=70); }
.user_info a{ padding-left:10px; padding-right:10px;} 
 
 
 


.article_cat{ display:block; float:left; margin-right:30px; line-height:17px; height:17px; background:url(../images/article_cat.png) left no-repeat; padding-left:20px; font-size:14px}
.article_cat:hover{ background:url(../images/article_cat_h.png) left no-repeat}
.cart_t{ display:block; width:23px; height:23px; background:url(../images/icon-yx.png) left -113px no-repeat; }
.cart_t:hover{ background:url(../images/icon-yx.png) left -80px no-repeat;}
.cart_t b{ font-weight:normal}
.cart_t .bg_red{ border-radius:10px; color:#fff; width:17px; line-height:17px; display:block;  font-size:12px; font-weight:normal; position:absolute; right:-8px; top:-8px; text-align:center}

.ShopCartWrap{ position:relative; z-index:99; float:right} 
#ECS_CARTINFO #cart_list{ width:306px; background:#fff}
#ECS_CARTINFO #cart_list #goodsList{ padding:0px 10px 0px 10px; }
#ECS_CARTINFO #cart_list ul{ padding-top:10px; padding-bottom:10px; border-bottom:1px solid #eee; clear:both; width:282px;}
#ECS_CARTINFO #cart_list ul li{ float:left; width:74%; text-align:left; margin:0px;}
#ECS_CARTINFO #cart_list ul li img{ width:60px; height:60px; border:1px solid #eee }
#ECS_CARTINFO #cart_list ul li a:hover img{ width:60px; height:60px; border:1px solid #ccc }
#ECS_CARTINFO #cart_list ul li.cart_img{width:26%;}
#ECS_CARTINFO #cart_list ul li p em{ float:left; font-style:normal}
#ECS_CARTINFO #cart_list ul li p a{ float:right; color:#666; text-decoration:underline}
#ECS_CARTINFO #cart_list ul li p a:hover{ text-decoration:none; color:#000}
#ECS_CARTINFO #cart_list ul li a{ color:#666}
#ECS_CARTINFO #cart_list ul li a:hover{ color:#000}
#ECS_CARTINFO  a.btn{ height:20px;  line-height:20px; padding-left:10px; padding-right:10px; color:#FFF; border-radius:5px}

#ECS_CARTINFO .total{ clear:both;padding:15px 10px 15px 10px; color:#333; position:relative; text-align:left}
#ECS_CARTINFO .total b{ font-weight:bold;}
#ECS_CARTINFO .total a{ position:absolute; right:10px; top:15px;}
.noprc{ padding:10px 10px 10px 70px; background:url(../images/noprc.png) 5px no-repeat #F9F9F9; height:60px; line-height:60px; font-size:16px; color:#666}

.slideTog_info{ display:none}
.ShopCartWrap:hover .slideTog_info{ display:block; position:absolute; right:0px;border: 1px solid #ddd; z-index:98; top:25px;}
.ShopCartWrap:hover .cart_t{ border-bottom:1px solid #fff; z-index:99}  


.Error_mes{ max-width:640px; margin:100px auto;}
.Error_mes .info{ font-size:18px; padding-left:60px; line-height:44px; background:url(../images/error.png) left top no-repeat; color:#b32424 }
.Error_mes p{ padding-top:35px; border-top:1px solid #ccc; margin-top:30px; text-align:center}
.Error_mes p a{ color:#008BC4; margin-right:30px;}
.Error_mes p a:hover{ text-decoration:underline}

.Error_cat .info{background:url(../images/noprc.png) left top no-repeat; padding-left:80px; line-height:61px; color:#757575}






.search_an{ position:relative;z-index:103; margin-right:20px;}
/*.search_an .search_label{ display:none; }
.search_an span.transition{ background:url(../images/search_an.png) left no-repeat; display:block; width:20px; height:20px; margin:10px 10px 0px 10px; cursor:pointer}
.search_an span.transition:hover{opacity:0.70;filter:alpha(opacity=70); }
.fd_top0_k .search_label{ display:block}
.fd_top0_k .classmenu{transform:translateY(-44px);}
.fd_top0_k .search_an span.transition{transform:translateX(-130px);}*/
.search_label{width:260px; height:35px;  }
.search_label input{ padding:0px; margin:0px; }
.search_label .keywords{ border:0px; background:none; border-bottom:1px solid #D8CEBC;  width:230px; line-height:25px; height:25px; padding-left:10px; font-size:12px; color:#757575; background:#FFF}
.search_label .btn_search{ border:0px;background:url(../images/icon-yx.png) 0px -291px no-repeat; width:20px; height:20px; cursor:pointer }
.search_label .btn_search:hover{background:url(../images/icon-yx.png) 0px -261px no-repeat;}

 


.key_label{ display:none; position:absolute; z-index:99; left:0px; top:40px; background:#fff; width:240px; font-size:14px; }
.s_keyword a{ line-height:35px; text-indent:20px; display:block; clear:both; color:#333; cursor:pointer; z-index:999; position:relative} 
.s_keyword a:hover{ background:#f2f2f2; color:#0087CD}

.search_bg{ background:rgba(0,0,0,0); position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:98; display:none} 
 
  
  

.fd_top1{background-color: #fff;
-webkit-box-shadow: 0px 1px 3px rgba(0,0,0,.2); 
-moz-box-shadow: 0px 1px 3px rgba(0,0,0,.2);  
box-shadow: 0px 1px 3px rgba(0,0,0,.2);padding-top:50px;padding-bottom:20px; position:relative; z-index:98}
.fd_top1 .fd_top{ position:relative; z-index:99}
.fd_top1 .navs_l{ text-align:center}
.fd_top1 .logo_r{ position:absolute; right:20px; top:20px;}
.fd_top1_v{ position:fixed; left:0px; top:0px; width:100%; padding:10px 0px 10px 0px}
.fd_top1_v .navs_l{ float:left; clear:none}
.fd_top1_v .navs_l img{ height:35px; width:auto}
.fd_top1_v .search_an{ display:none}
.fd_top1_v .p_hide{ display:none}
.fd_top1_v .classmenu{ float:left; margin:5px 0px 0px 20px;}
.fd_top1_v .classmenu ul li{padding-left:18px; padding-right:18px}
.fd_top1_v .logo_r{top:10px;}
.fd_top1_v .fd_top1_bg{ top:52px;}
.user_info_v{ position: fixed; z-index:99; padding:0px; margin-left:-145px; margin-top:12px;}
.user_info_v .user_info_ico{ display:none}
.user_info_v a{ color:#888}
.user_info_v a:hover{ color:#666}

.classmenu{ position:relative; z-index:97; margin-top:30px;}
.classmenu ul li{ float:left;   cursor:pointer; padding-left:26px; padding-right:26px}
.classmenu ul li a.at{ display:block; float:left; width:14.285%; text-align:center; font-weight:bold; line-height:30px; color:#333; margin-top:20px;}
.classmenu ul li a.at img{ display:block; margin:auto; height:44px; width:auto}
.classmenu ul li a.at:hover{ color:#b4a078;}
.classmenu ul li .ao{ font-size:14px; font-weight:bold; color:#000; line-height:26px; border-bottom:3px solid #FFF; display:block}
.classmenu ul li:hover .ao,.classmenu ul li .av{ color:#b4a078; border-bottom:3px solid #b4a078 } 
/*.classmenu ul li span{ display:block; height:230px;  border-left:1px solid #3F3F3F; position:absolute; left:0px;top:16px;transform:translateY(-260px)}
.classmenu ul li:hover span{ transform:translateY(0px);}
*/
 
.classmenu ul li .cat_p{ display:none; width:100%; position:absolute;  left:0px; }
.classmenu ul li:hover .cat_p{ display:block;} 

.fd_top1_bg{ position:absolute; z-index:95; left:0px; top:170px; background:#fff;  width:100%;  
-webkit-box-shadow: 0px 2px 3px rgba(0,0,0,.2); 
-moz-box-shadow: 0px 2px 3px rgba(0,0,0,.2);  
box-shadow: 0px 2px 3px rgba(0,0,0,.2); display:none; height:110px;}
.fd_top1_bg_b{ display:block}
.fd_top1_bg_b_h{ height:200px;  }
 
 



 /*单个商品*/
.prcitem{  width:25%; *width:24.9%;  float:left; margin-top:10px;}
.prcitem .prcitem_border{position:relative;z-index:1; background:#fff; cursor:pointer; text-align:center; padding:20px;}
/*.prcitem .prcitem_border:hover{-webkit-box-shadow:0 15px 30px rgba(0, 0, 0, 0.1);
	box-shadow:0 15px 30px rgba(0, 0, 0, 0.1);  }*/
.prcitem .prcitem_border em{ font-style:normal}
.prcitem .prcitem_border .p{ overflow:hidden;}
.prcitem .prcitem_border .p a{ background:#f4f4f4}
.prcitem .prcitem_border .p img{ width:100%;   height:auto; margin:auto; background:#F4F4F4}
.thumb_url{ padding-top:10px;}
.thumb_url  img{ border:1px  solid #ddd;margin-right:6px;}
.thumb_url  img.img_h{ border:1px  solid #d4282d;}
.prcitem .prcitem_border .i{ position:relative; padding-top:20px; }
.prcitem .prcitem_border .i .name{ font-size:14px; height:22px; line-height:22px; overflow:hidden ; font-weight:bold;}
.prcitem .prcitem_border .i .name a span{ color:#333} 
.prcitem .prcitem_border .i .brief{ line-height:18px; height:18px; overflow:hidden; text-align:center; color:#999; font-size:12px}
.prcitem .prcitem_border .i .prices{ line-height:20px; padding-top:5px; padding-bottom:5px;}
.prcitem .prcitem_border .i .prices del{ margin-left:6px; color:#757575; font-size:14px; display:none}
.prcitem .prcitem_border .i .prices .word_c{ font-size:13px; color:#d4282d}

.prcitem .prcitem_border .sales_count{ line-height:25px; color:#757575}
.prcitem .prcitem_border .sales_count b{  padding-right:2px; padding-left:2px; }
.prcitem .prcitem_border .sales_count i{ padding-left:5px;}
.prcitem .prcitem_border span.border_c{ border-bottom-width:2px; border-bottom-style:solid; display:none; position:absolute; bottom:0px; width:100%; left:0px;}
.prcitem .prcitem_border:hover span.border_c{ display:block}
.prcitem .promote_price{ position:absolute; top:20px; left:20px;}
.prcitem a.bg_c{ float:right; width:23px; height:23px; cursor:pointer; border-radius:20px;}
.prcitem a.bg_c span{ background:url(../images/cart.png) center center no-repeat; display:block;width:23px; height:23px;background-size:18px 15px;}
.truncate_brief{ color:#999; word-spacing:3px; padding-left:3px;} 
	
 
.point_brief{ position:relative; width:100%; height:20px; padding-top:5px; margin-bottom:2px;}
.i .point{ background:url(../images/xing.gif) left top no-repeat; width:90px; height:14px; display:block; margin-top:3px;}
.i .point em{ display:block; height:14px;  background:url(../images/xing.gif) left  bottom no-repeat; float:left}
.i .point i{ float:right; height:14px; line-height:14px;}


.point_brief .brief_seve{ position:absolute; right:0px; bottom:0px; text-align:right}
.point_brief .brief_seve em{padding:2px 5px 2px 5px; color:#FFF; white-space:nowrap; font-style:normal}
.point_brief .brief_seve em.save{background:#FF6C89;}
.point_brief .brief_seve em.brief{ background:#72D556; max-width:150px; overflow:hidden; display:block; margin-bottom:3px;}


.sy_num{ position:relative; height:30px; float:left;}
.sy_num em{ display:block; width:60px; border:1px solid #F3C7C7; background:#FFF; border-radius:5px; float:left; margin-top:5px;}
.sy_num em i{display:block; background:#FFD2C5; padding-top:7px;}
.sy_num span{ display:block; float:left;  padding-left:5px; color:#999}


.bq{ position:absolute; left:0px; top:0px; width:100%;}
.bq span.biaoq{ color:#FFF; padding:2px 6px 2px 6px;font-size:11px;}
.bq span.biaoq1{background:#E53935} 
.bq span.biaoq2{background:#E36843} 
.bq span.biaoq3{background:#83C44E} 
.bq span.biaoq4{background:#b4a078}

/*首页*/
/*全部却换*/
.i_recommend .prcitem{  width:275px; }
.i_recommend .cxjad_m{ width:1100px; }
.i_recommend .prcitem .prcitem_border{ background:#fff ; margin-right:14px;}
.i_recommend .prcitem .prcitem_border .p img{ width:160px; height:auto; text-align:center; margin:auto}
/*.cxjitem_0 .prcitem_border,.cxjitem_5 .prcitem_border{border-top:1px solid #FFAC13;}
.cxjitem_1 .prcitem_border,.cxjitem_6 .prcitem_border{border-top:1px solid #83C44E;}
.cxjitem_2 .prcitem_border,.cxjitem_7 .prcitem_border{border-top:1px solid #2196F3;}
.cxjitem_3 .prcitem_border,.cxjitem_8 .prcitem_border{border-top:1px solid #E53935;}
.cxjitem_4 .prcitem_border,.cxjitem_9 .prcitem_border{border-top:1px solid #00C0A5;}*/
.hot_goods .prcitem .prcitem_border{border-top:1px solid #fff; background:#FFF}

.new_goods .prcitem .prcitem_border{background:#FFF; width:263px; margin:0px auto; padding:0px 0px 20px 0px;}
.new_goods .prcitem .prcitem_border .p img{ width:263px; height:auto; margin:auto}
.new_goods .prcitem .prcitem_border:hover{ background:#F4F0EA}


.rq_bg .prcitem{width: 223px;margin-left:10px;}
.rq_bg .prcitem .prcitem_border{ height: 260px; padding:0px 25px 0px 25px;}
.rq_bg .prcitem_0{width:390px;margin-left:0px;}
.rq_bg .prcitem_0 .prcitem_border{height: 530px;}
.rq_bg .prcitem_0 .prcitem_border .p img{ width: 320px; height:auto; margin:40px auto}
.rq_bg .prcitem_0 .prcitem_border .i .name{ font-size:16px; line-height:30px; height:30px;}
.rq_bg .prcitem_0 .prcitem_border .i .prices .word_c{ font-size:16px; }


.rq_bg .prcitem .prcitem_border .i{ padding-top:30px; border-top:1px solid #eee;}
.rq_bg .bq{  top:8px;  }
 

.rq_bg .cxjinfo{ height:530px; overflow:hidden}

.if_prc .prcitem{  width:24%; margin-left:1.33%; float:left; margin-top:10px;}
.if_prc .prcitem .prcitem_border{padding:10px 0px 10px 0px;}
.if_prc .prcitem_0{ margin-left:0px;}

.if_prc .prcitem .prcitem_border .i{ padding-top:30px; }
.if_prc .bq{  top:8px;  }
 
/*
.ipls .prcitem{ width:248px;}
.ipls .prcitem .prcitem_border{	margin-left:14px;margin-bottom:14px; height:250px; overflow:hidden}
.ipls .prcitem .prcitem_border .p img{ width:150px; height:auto; text-align:center; margin:auto}
.get_comment_info{  padding:5%; color:#FFF; position:absolute; bottom:0px; left:0px; width:90%; text-align:left; line-height:18px;  -webkit-transition:all .2s linear;
transition:all .2s linear; height:54px; overflow:hidden;transform:translateY(90px);
}
.get_comment_info span{ display:block; color:#ccc}
.ipls .prcitem .prcitem_border:hover .get_comment_info{  transform:translateY(0px); }
.ipls .prcitem_l .prcitem_border{ height:93px; }
.ipls .prcitem_l .prcitem_border .p{ float:right; width:80px;}
.ipls .prcitem_l .prcitem_border .p a img{ width:100%; height:auto}
.ipls .prcitem_l .prcitem_border .i{ float:left; width:100px; text-align:left}
.ipls .prcitem_l a.more{ display:block; width:100%; height:50px; text-align:left; cursor:pointer; font-size:18px; background:URL(../images/jh.png) right center no-repeat ; margin-top:30px;} 
.ipls .prcitem_l a.more small{ display:block; font-size:12px; color:#757575; line-height:22px}
.bq{ position:absolute; left:0px; top:0px; width:100%;}
.bq span.biaoq{ color:#FFF; padding:2px 6px 2px 6px;font-size:11px;}
.bq span.biaoq1{background:#E53935} 
.bq span.biaoq2{background:#2196F3} 
.bq span.biaoq3{background:#83C44E} 
.bq span.biaoq4{background:#b4a078} 

.i_prclist_page{ padding-top:20px;}
.i_prclist_page .prcitem{ width:25%; }
.i_prclist_page .prcitem .prcitem_border{height:370px; margin-left:14px;margin-bottom:14px; }
.i_prclist_page .prcitem .prcitem_border .p img{ width:200px; height:200px;}
.i_prclist_page .prcitem1 .prcitem_border,.i_prclist_page .prcitem5 .prcitem_border,.i_prclist_page .prcitem9 .prcitem_border,.i_prclist_page .prcitem13 .prcitem_border,.i_prclist_page .prcitem17 .prcitem_border{margin-left:0;}

.hot_goods .Tr_cs{ padding-bottom:60px;}*/
 




 
 
.Tr_best .up_down{width:296px; }
.Tr_best .up_down a{ display:block; width:20px; height:40px; background-size:100%;}
.Tr_best{ float:left;width:296px;  margin-left:14px;-webkit-transition:all .2s linear;transition:all .2s linear;  cursor:pointer;}
.Tr_best1{ margin-left:0px;}
.Tr_best .cxjad_m{ float:left; width:296px;  }
.Tr_best .cxjad_m .prcitem{ float:left; width:296px; }
.Tr_best .TABLE_S b{ margin-right:7px;}

.Tr_best1{border-top:1px solid #FFAC13;}
.Tr_best2{border-top:1px solid #83C44E;}
.Tr_best3{border-top:1px solid #2196F3;}
.Tr_best4{border-top:1px solid #E53935;} 
.Tr_best:hover{	-webkit-box-shadow:0 15px 30px rgba(0, 0, 0, 0.1);
	box-shadow:0 15px 30px rgba(0, 0, 0, 0.1);transform:translateY(-3px) }
	
.Tr_best .prcitem .prcitem_border .i .name{ font-size:18px; line-height:35px; height:35px;}
.Tr_best .prcitem .prcitem_border .p img{ width:216px; height:auto; text-align:center; margin:auto}
.Tr_best .prcitem .prcitem_border .p{ padding-bottom:30px; padding-top:15px;}

 

/*=底部=======*/
/* footer */
.footer-service{ padding-bottom:30px;}
.list-service li{ width:33.3%; float:left; text-align:center}
.list-service a{color: #fff;
font-size: 18px;
line-height: 51px;
display: inline-block;
vertical-align: middle;}
.list-service a img{ margin-right:17px;}



.footerbg{ background:#414141; padding-top:50px;}
.footer{ width:1090px; margin:auto} 


.footer_wrap{   padding:20px 0 0px 20px; }
.footer_wrap a{  }
.footer_wrap a:hover{ text-decoration:underline}

.site-footer{ padding-top:50px; padding-bottom:50px; background:#fff} 
.our_services .c{ display:inline; float:left;   width:33.2%; position:relative; text-align:center}
.our_services .c .ct{font-size: 16px;
font-weight: 400;
margin-bottom: 28px;
line-height: 1;  }
.our_services .c .c_tell{    margin-top: 25px;
    font-size: 26px; 
}
.our_services .c .c_time{margin-top: 15px;
margin-bottom: 35px;
font-size: 14px;}
.our_services .c .c_a a{width: 100px;
height: 28px;
font-size: 14px;
line-height: 26px;
line-height: 24px\9;
background-color: #fff;
border: 1px solid #666;margin-right: 12px;border-radius: 2px; display:inline-table}
.our_services .c .c_a a:hover{ color:#fff; background:#666}
.our_services .c .c_info{text-align: left;
font-size: 13px;
line-height: 23px;
margin-bottom: 22px; }
.our_services .c .c_p{ padding-left:37px; padding-right:37px;}
.our_services .c .gz{ line-height:28px;}
.our_services .c .gz span{ display:block; float:left; line-height:28px; font-size:14px}
.our_services .c .gz a{ display:block; width:28px; height:28px; text-align:center; background-image:URL(../images/gg.png); float:left; margin-left:15px;}
.our_services .c .gz a.kefu_ww{ background-position:0px 0px;}
.our_services .c .gz a.kefu_qq{ background-position:right 0px;}
.our_services .c dt{ font-size:16px;  padding:0px; margin:0px 0px 5px 0px; line-height:30px; color:#222 }
.our_services .c dd{ line-height:25px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}
.our_services .c dd a{ color:#757575}
.our_services .c dd a:hover{ color:#666}
.our_services .c_2{border-left: 1px solid #e9e9e9;border-right:1px solid #e9e9e9 } 
.our_services .c_3 img{width: 104px; height: 104px; margin-bottom:6px;}
.our_services .c_3{}
 
 
.footer_info{ text-align:center;  line-height:20px; padding-top:30px; padding-bottom:30px; color:#999;  border-top:1px solid #4f4f4f}
.footer_info a{ color:#999}
.footHelp{ clear:both; text-align:center; color:#999}
.footHelp a{ padding-left:10px; padding-right:10px; color:#999 }
 
 

.right_nav {
	position: fixed; bottom:15%;
	right: 0; background:#eee;
	width: 48px;
	z-index: 75757599;
 }
.right_nav li{text-align:center; position:relative;height:44px; cursor:pointer; border-top:2px solid #fff}
.right_nav li i.ioc{margin: 9px auto;
    width: 21px;
    height: 21px;
    display: block;background-image: url(../images/bases.png); }
.right_nav li i.ioc a{ display:block;   width: 21px;
    height: 21px; cursor:pointer}	

.right_nav li div.ii{position:absolute; right:40px; bottom:0px; padding-right:7px;display:none;}
.right_nav li div.ii b.jh{ display:block; width:8px; height:16px; background:url(../images/jhs.png); position:absolute; right:0px; bottom:10px;}
.right_nav li div.ii .info{border:1px solid #ddd;background:#FFF;  padding:12px; white-space:nowrap;}
.right_nav li div.ii .info p{ line-height:30px; white-space:nowrap}
.right_nav li div.ii .info td{ white-space:nowrap; border-bottom:1px solid #ddd; padding-top:5px; padding-bottom:5px; vertical-align:middle}
.right_nav li:hover div.ii{ display:block; } 
 
 
 
.right_nav li.li_top{ position:absolute; bottom:80px;}
.right_nav li.li1 i.ioc{background-position: -118px 0 }
.right_nav li.li2 i.ioc{background-position: -72px 0 }
.right_nav li.li3 i.ioc{background-position: -96px 0 }
.right_nav li.li4 i.ioc{background-position: -51px 0 }

.right_nav li.li1:hover i.ioc{background-position: -280px 0 }
.right_nav li.li2:hover i.ioc{background-position: -233px 0 }
.right_nav li.li3:hover i.ioc{background-position: -257px 0 }
.right_nav li.li4:hover i.ioc{background-position: -210px 0 }
.right_nav .lis:hover{ background:#666}
.li1 .bg_c{ border-radius:10px; color:#fff; width:17px; line-height:17px; display:block; clear:both; margin:auto; padding:0px; font-size:12px; font-weight:normal; position:absolute; right:5px; top:2px;}
 
 
 
 




/*用户评论*/
.prcpage .leftbox{ border:0px;}
.boxCenterList .fd_comments ul{ padding:0px; margin:0px; border:0px;}
.fd_comments ul li{ padding-bottom:20px; padding-top:20px; border-bottom:1px solid #eee}
.fd_comments .c_1{ width:10%; text-align:center}
.fd_comments .c_1 span{ display:block; line-height:30px;} 
.fd_comments .c_2{ width:79%; font-size:14px}
.fd_comments .c_2 .cmt_name{ line-height:30px; font-weight:bold}
.fd_comments .c_2 .content{ color:#757575}
.fd_comments .c_2 .content font{color:#333;}
.fd_comments .c_2 .re_content{ color:#333; padding-top:5px;}
.fd_comments .c_3{ width:10%; padding-top:15px; text-align:center}
.fd_comments .c_3 span{ display:block; line-height:30px;}
.fd_comments .c_3 a.f6{ color:#008BC4; display:block}
.fd_comments .c_3 a.f6:hover{text-decoration:underline;}


.commentsList{ border:0px solid #eee; background:#fff; padding:0px; width:95%; margin:auto}
.commentsList td{ font-size:14px; padding:10px 5px 10px 5px; background:#FFF; text-align:left; line-height:25px; font-weight:bold}
.commentsList td b{ font-weight:normal}
.commentsList td img.captcha{ height:28px; top:-2px;}
.ts_mag { border:1px solid #F7BB93; background:url(../images/tips.gif) 10px center no-repeat #F7F7F7; padding:10px 10px 10px 45px; color:#CC6600; font-size:12px;}

.next_article{ padding-top:20px;}

/*微信支付*/

.wxbg .pay_onlines{ border:1px solid #ddd;}
.wxbg p{ background:#EFEFEF; padding:10px; line-height:22px;}
.wxbg p span{ display:block;}
.wxbg p span b{ font-weight:bold; color:#E4004F}
.wxbg p span em{ font-style:normal; display:none}
.wxbg span.imgs{ display:block; padding:10px; }
.wxbg img{ width:210px; text-align:center}
.wxbg .wx_end{ background:url(../images/smtu.jpg) right top no-repeat; height:440px; padding-right:320px; padding-top:15px; width:255px; margin:auto}

.wxbg .trd{ display:none}



/*却换广告*/
.Tr_cs{ position:relative; z-index:1}
.Tr_cs .cxjad_m {overflow:hidden; position:relative;  z-index:7} 
.Tr_cs .cxjinfo{ overflow:hidden; position:relative}
.Tr_cs .cxjinfo .cxjitem{ float:left; background-position:center; background-repeat:no-repeat}
.Tr_cs .cxjinfo .cxjitem a{ display:block; width:100%; cursor:pointer; height:100%;  }

.Tr_cs .TABLE_S{ position:absolute; bottom:20px; z-index:8;  width:100%; }
.Tr_cs .TABLE_S table{ margin:auto;}
.Tr_cs .TABLE_S b{ display:inline; float:left; background:#ccc;width:35px; height:2px; line-height:2px;   cursor:pointer; margin-left:7px;    font-size:0px;opacity:0.70;filter:alpha(opacity=70);}
.Tr_cs .TABLE_S b.visited{ background:#999; height:5px; margin-top:-3px;}

.up_down{position:relative; z-index:9; width:1190px; margin:auto; display:block;}
.up_down .pp{position:absolute; left:0px; top:190px; width:100%; overflow:hidden}



.up_down a{ display:block; width:50px; height:50px; cursor:pointer;border-radius: 50px; background-repeat:no-repeat; background-position:center;  background-color:#D0C4AF;   }
.Tr_cs .up_down a.up{ float:left;  background-image:url(../images/up.gif);}
.Tr_cs .up_down a.down{ float:right; background-image:url(../images/down.gif);}
.Tr_cs .up_down a:hover{background-color:#B19E7A;  } 
 


/*{position: absolute;
z-index: 9;
top: 200px;
width: 50px;
height: 50px;
cursor: pointer;
background-color: #D0C4AF;
-moz-border-radius: 500px;
-webkit-border-radius: 500px;
border-radius: 500px;}*/
/*.Tr_cs0 .TABLE_S table{ margin:auto; float:right; margin-right:10px;}*/
 
.Tr_cs0,.Tr_cs0 .cxjad_m {width:100%; margin:auto;height:420px;} 
.Tr_cs0 .cxjitem{ width:100%; clear:both; text-align:center} 
.Tr_cs0 .cxjitem img{ display:block; margin:auto}
 




/*弹出购物车*/
#speDiv{ border-radius:5px; line-height:25px;}
#speDiv .conclose{ height:30px; line-height:30px; overflow:hidden; background:#f5f5f5}
#speDiv .conclose span{ font-weight:bold; font-size:14px; float:left; display:block; padding-left:10px;}
#speDiv .conclose a{ display:block; float:right; padding-right:10px;}
#speDiv .toptitle{ padding:10px;}
#speDiv .toptitle .pic{ display:block; float:left}
#speDiv .toptitle p{ display:block; float:right; width:170px}
#speDiv .toptitle p span{ display:block; color:#666; line-height:20px; height:60px; overflow:hidden}
#speDiv .toptitle p font{ display:block; line-height:25px;}
#speDiv .coninfo{text-align:left; line-height:30px; padding-left:15px}
#speDiv .coninfo strong{ padding-left:5px; padding-right:5px;}
#speDiv .fd30_btn{ clear:both; text-align:center; line-height:30px; padding-top:10px;}
#speDiv .fd30_btn a{ margin-left:15px; display:block; float:left; line-height:25px; width:60px; text-align:left;}
#speDiv .fd30_btn a.fd_submit{ width:auto; text-align:center; float:right; margin-right:6px; line-height:25px; height:25px; color:#FFF}

#speDiv label{ display:block; float:left; margin-left:5px; line-height:25px;}
#speDiv label input{ width:25px; line-height:25px; padding-right:3px;}
#speDiv h6{ text-align:left; padding-left:10px; padding-top:5px; clear:both; width:286px; background:none; border-bottom:1px solid #ddd; margin:0px; font-weight:bold}
#speDiv h4{ line-height:35px; background:#f5f5f5; margin:0px; padding:0px; text-indent:10px}
#speDiv a.f6{ background:#F60; margin-left:10px; padding:8px; color:#FFF; border-radius:5px;}
#speDiv a.f7{ background:#666; margin-left:10px; padding:8px; color:#FFF; border-radius:5px;}
#speDiv center{ display:block;clear:both; width:286px; padding-top:10px;border-top:1px solid #ddd; margin-top:10px;}

.fd_goods_number{ border:1px solid #ddd; height:32px;  width:120px;}
.fd_goods_number a{ display:block; float:left; font-size:22px;width:30px; line-height:32px; text-align:center; color:#666; margin:0px;}
.fd_goods_number a:hover{ background:#f5f5f5}
.fd_goods_number input{display:block; float:left; width:55px; padding:0px; margin:0px; border:0px; height:30px; line-height:30px; text-align:center; color:#666}



 